package cn.zn.base.common.enums;

/**
 * 业务操作类型
 *
 * @author zn-admin
 */
public enum BusinessType {

    /**
     * 其它
     */
    OTHER("0", "其它"),

    /**
     * 新增
     */
    INSERT("1", "新增"),

    /**
     * 修改
     */
    UPDATE("2", "修改"),

    /**
     * 删除
     */
    DELETE("3", "删除"),

    /**
     * 授权
     */
    GRANT("4", "授权"),

    /**
     * 导出
     */
    EXPORT("5", "导出"),

    /**
     * 导入
     */
    IMPORT("6", "导入"),

    /**
     * 强退
     */
    FORCE("7", "强退"),

    /**
     * 生成代码
     */
    GENCODE("8", "生成代码"),

    /**
     * 清空数据
     */
    CLEAN("9", "清空数据"),

    /**
     * 回退
     */
    ROLLBACK("10", "回退");

    private final String code;
    private final String info;

    BusinessType(String code, String info) {
        this.code = code;
        this.info = info;
    }

    public String getCode() {
        return code;
    }

    public String getInfo() {
        return info;
    }
}
